world commission on environment - French English Dictionary